person selling marijuana retail - Spanish English Dictionary