urinal deodorizer block - Francés Inglés Diccionario