what gives you that right? - Turkish English Dictionary