sweat like a trooper - German English Dictionary