appropriate and just remedy - Turkish English Dictionary