tourelle - Turkish English Dictionary