quality of sleep - Francés Inglés Diccionario