petroleum ship - French English Dictionary