olive crescent - Turkish English Dictionary