fine a job abroad - French English Dictionary