petroleum ship - Spanish English Dictionary