artificial land form - Fransızca İngilizce Sözlük