ululated - Espagnol Anglais Dictionnaire