difficult to resolve or understand - Spanisch Englisch Wörterbuch