slept like a top. - Español Inglés Diccionario