terms abroad - French English Dictionary