provide everything you need - Turkish English Dictionary