i didn't catch your last words. - French English Dictionary