Spanish-English Dictionarydilatar
Meaning of dilatar