pitch-perfect - French English Dictionary