intercessions - German English Dictionary