solving complex problems - Francés Inglés Diccionario