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