wire snare - Alemán Inglés Diccionario