petrescent - German English Dictionary