fence to avoid the crossing of animals - Spanish English Dictionary