believing in miracles - Alemán Inglés Diccionario