acaballarse - Spanish English Dictionary