hurricane fence - Turc Anglais Dictionnaire