service and supply section - Turkish English Dictionary