someone who prolongs/delays - Francés Inglés Diccionario