lube oil plant - German English Dictionary