ululated - Turc Anglais Dictionnaire