something difficult to understand or incomprehensible - Español Inglés Diccionario