ultimate remedy - Turkish English Dictionary