uncontrollable desire - Francés Inglés Diccionario