supporting artillery - Español Inglés Diccionario