supertanker fuel depot - French English Dictionary