petrolage - German English Dictionary