7 French words in English and the great question of pronunciation | Babylon