someone who prolongs/delays - Deutsch Englisch Wörterbuch