talking headsEnglish → FrenchEnglish–French Dictionarytalking heads plural noun interlocuteurs/-trices mpl/fpl