person who tends to leave tasks to the last minute - Spanisch Englisch Wörterbuch