hand-pitching - German English Dictionary