long cape/cloak - Alemán Inglés Diccionario