mobile howitzer - Turco Inglés Diccionario