implausible - German English Dictionary