confusing or complex situation or matter - Español Inglés Diccionario