slept like a top. - Français Anglais Dictionnaire