such a pitch that - French English Dictionary