manage challenges - Inglés Sinónimo Diccionario