have a thirst for something - Alemán Inglés Diccionario