let us get some sleep. - Francés Inglés Diccionario