person who sells coca, hallucinogenic plant - Espagnol Anglais Dictionnaire