pitching staff - German English Dictionary