dirt separator - Spanish English Dictionary