cape longclaw - Turco Inglés Diccionario