acaballarse - French English Dictionary