wind up somewhere - Spanish English Dictionary