devorársela - French English Dictionary