large cloak - Turco Inglés Diccionario