ululated - Turco Inglés Diccionario