i totally overslept - Alemán Inglés Diccionario