a restless night - Francés Inglés Diccionario