appropriate and just remedy - Alemán Inglés Diccionario