petroleum microbiology - German English Dictionary