complex and challenging environment - Español Inglés Diccionario