oil buffer - German English Dictionary