petrogensis - German English Dictionary