be impossible - German English Dictionary