a rental contract - Alemán Inglés Diccionario