shared principal residence - Allemand Anglais Dictionnaire