ululated - Allemand Anglais Dictionnaire