this must be your lucky day - Turkish English Dictionary