(machine) perform well - Spanisch Englisch Wörterbuch