stand off weapon - Turco Inglés Diccionario