man with a good throwing arm - German English Dictionary