restita - Alemán Inglés Diccionario