drinking horn - Francés Inglés Diccionario