manmade features - Fransızca İngilizce Sözlük