to sleep soundly - Francés Inglés Diccionario