i totally overslept - Francés Inglés Diccionario