stuff jackets - Turco Inglés Diccionario