toilet powder - Francés Inglés Diccionario