rastrillado - French English Dictionary