artillery mechanic - Turco Inglés Diccionario