have drunk wine of ape - Alemán Inglés Diccionario