maximum use of water frontage - Turco Inglés Diccionario