pump coupling guard - Francés Inglés Diccionario