ululating - Francés Inglés Diccionario