sell drugs - French English Dictionary