companions/partners in/for/through life - Allemand Anglais Dictionnaire