technical achievements - Spanisch Englisch Wörterbuch