be taken by surprise - German English Dictionary