deccan hemp - Spanish English Dictionary