sleep like a top - Francés Inglés Diccionario