bitter orange peel dried - French English Dictionary