cape longclaw - Alemán Inglés Diccionario