ululated - Alemán Inglés Diccionario