desperate remedy - Turkish English Dictionary