i slept like a top - Francés Inglés Diccionario