a timely response - Turkish English Dictionary