mountain anoa - Francés Inglés Diccionario