petralogy - German English Dictionary