supporting weapon - Turco Inglés Diccionario