onshore amenities - German English Dictionary