venezuelan red howler - Francés Inglés Diccionario