intercessory - Spanish English Dictionary