batting coach - German English Dictionary