dhoorra - Turkish English Dictionary