supply source - Turkish English Dictionary