support of other nations - Francés Inglés Diccionario