organization domicile - French English Dictionary