flowering quince - Turkish English Dictionary