Translation of "Verleihgesellschaft" in English