legal remedies - Turkish English Dictionary