i need some sleep. - Francés Inglés Diccionario