put on a cloak - Turco Inglés Diccionario