urinal deodorizer block - Español Inglés Diccionario