overpower by strength - German English Dictionary