suffer from working in hot weather - French English Dictionary