general supplies and maintenance loading - Turkish English Dictionary