long cloak/mantle - Turco Inglés Diccionario