st. francis dam - Alemán Inglés Diccionario