measure of the last resort - Turkish English Dictionary