that's the ticket! - Turkish English Dictionary