cape longclaw - Francés Inglés Diccionario