petrousitis - German English Dictionary