japan quince (cydonia japonica) - Turkish English Dictionary