lap-ended piston ring - Alemán Inglés Diccionario