be heavily armed - Turco Inglés Diccionario