deal with a problem openly - Inglés Sinónimo Diccionario