means for laying down - Français Anglais Dictionnaire