rascadera - French English Dictionary