throat infection - French English Dictionary