share one's apartment with - Français Anglais Dictionnaire