waterfront lands - German English Dictionary