long cloak - Turco Inglés Diccionario