person who tends to procrastinate - German English Dictionary