roughcasted - French English Dictionary