short cloak - Turco Inglés Diccionario