electrified fence - Turc Anglais Dictionnaire