intercede - German English Dictionary