matter that is difficult to resolve - Español Inglés Diccionario