heavily armed - Turco Inglés Diccionario