inventories and spares - Turkish English Dictionary