embate - German English Dictionary