man with a strong throwing arm - Deutsch Englisch Wörterbuch