job strees - French English Dictionary