a rental contract - German English Dictionary