a rental contract - Inglés Sinónimo Diccionario