the gates of heaven - Alemán Inglés Diccionario