water frontage - German English Dictionary