wire straps - Turco Inglés Diccionario