oil crisis - French English Dictionary