derricarse - French English Dictionary