what's stopping you? - Turkish English Dictionary