do push-ups - German English Dictionary