right on cue - Turkish English Dictionary