saint peter's wreath - German English Dictionary