subrectora - Spanish English Dictionary