oil pan and reservoirs - Turkish English Dictionary