artificial sleep - Francés Inglés Diccionario