a timely intervention - Turkish English Dictionary