dirt separator - French English Dictionary