petroleum ship - Turkish English Dictionary