period of study abroad - French English Dictionary