petroleum synthetic - German English Dictionary