technically demanding - Spanisch Englisch Wörterbuch