maximum use of water frontage - Turkish English Dictionary