turkish crescent - Spanish English Dictionary