one's best card - Turkish English Dictionary