resident twinning advisor - French English Dictionary