when all else fails - Turkish English Dictionary