German-English translation for "implausible"

"implausible" English translation