st. john's plant - Alemán Inglés Diccionario