intercéder - German English Dictionary