translate English to German: - Where can we rent a car?
- Wo gibt es die M�glichkeit ein Auto zu vermieten?