maximum use of water frontage - Almanca İngilizce Sözlük