bitter orange peel fresh - Turkish English Dictionary