antimechanized weapon - Turco Inglés Diccionario