something difficult to understand or incomprehensible - Spanisch Englisch Wörterbuch