have enough sleep - Francés Inglés Diccionario