baseball coach - French English Dictionary