other available remedy - Turkish English Dictionary