throwing arm - German English Dictionary