the red crescent - Francés Inglés Diccionario