slept like a top. - Espagnol Anglais Dictionnaire