leaf agitator - Spanish English Dictionary