pitch-perfect - Spanish English Dictionary