(supply) provide - Turkish English Dictionary