be up the creek in debt - Turkish English Dictionary