dog ape - Francés Inglés Diccionario