overpowers - German English Dictionary