water frontage - Turkish English Dictionary