what's the pitch? - French English Dictionary