meaning of Ami-Schlitten

Ami-Schlitten - German to English

[limo, esp. a Cadillac or Chrysler, inside 1950s / 1960s]