push off one's opponent - German English Dictionary