share one's apartment with - Espagnol Anglais Dictionnaire