well-known for consuming drugs - Spanish English Dictionary