common flowering quince - Turkish English Dictionary