tesota (olneya tesota) - Turkish English Dictionary