why are you keeping me here? - Turkish English Dictionary