maximum use of water frontage - French English Dictionary