roller latch - Alemán Inglés Diccionario