pump rings - Alemán Inglés Diccionario