traps for wild animals - Turco Inglés Diccionario