ground pitcher - French English Dictionary