overexertion in pulling - German English Dictionary