onshore amenities - Turkish English Dictionary