the red crescent in turkey - Spanish English Dictionary