(deri, kereste) ovulmuş - Turkish English Dictionary