pump coupling guard - Alemán Inglés Diccionario