puffa jacket® - Turkish English Dictionary