what's keeping someone - Turkish English Dictionary