right of restitution - Alemán Inglés Diccionario