sleep-addled - Francés Inglés Diccionario