red crescent - Spanish English Dictionary