oil pan and reservoirs - Turc Anglais Dictionnaire