What does -verleih mean?

-verleih - German to English

leasing [company; e.g. automobile rental, bicycle rental]