engine lid - İspanyolca İngilizce Sözlük