ruby slippers - Turkish English Dictionary