oil spare parts and equipment inspection team - Turkish English Dictionary