inconvenient reality - Turkish English Dictionary