rastrillar - French English Dictionary