in times of need - French English Dictionary