roach (cannabis cigarette) - Francés Inglés Diccionario