timely and accurate communications - Turkish English Dictionary