thatched wall/fence - Fransızca İngilizce Sözlük