plumbing apparatus - Francés Inglés Diccionario