have a desperate longing - Francés Inglés Diccionario