the red crescent - German English Dictionary