mechanical finish - Spanisch Englisch Wörterbuch