thatched wall/fence - Turc Anglais Dictionnaire