alachlore - Spanish English Dictionary