oil pan and reservoirs - İspanyolca İngilizce Sözlük