artillery platform - Turco Inglés Diccionario