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