financially supported by - Español Inglés Diccionario