have a snag in plans - Turkish English Dictionary