person selling marijuana retail - Espagnol Anglais Dictionnaire