truth or consequences - Turkish English Dictionary