impeccable finish - Deutsch Englisch Wörterbuch