off-shore petroleum platform - Turkish English Dictionary