The Troops of St. Tropez original release german movie poster