sleep like a top - Alemán Inglés Diccionario