have drunk wine of ape - Francés Inglés Diccionario