fin (finish) - Deutsch Englisch Wörterbuch