petrary - German English Dictionary