uncontrollable desire - Alemán Inglés Diccionario