outwitted - German English Dictionary