acaballarse - German English Dictionary