st. peter's wreath - Alemán Inglés Diccionario