turkish red crescent - French English Dictionary