heavy armed - Turco Inglés Diccionario