red cape - Francés Inglés Diccionario