provides - English dictionary