there is truth in wine - Alemán Inglés Diccionario