anyone who sleeps a lot learns - Francés Inglés Diccionario