shepherd's felt cloak - Turco Inglés Diccionario