beach sand barrier - Fransızca İngilizce Sözlük