the gates of heaven - German English Dictionary