non-resident unit - French English Dictionary