demolition delay - Turkish English Dictionary