fine a job abroad - German English Dictionary