solving complex problems - Alemán Inglés Diccionario