roll of toilet paper - Francés Inglés Diccionario