sizable investment - Francés Inglés Diccionario