sub-registrar - Spanish English Dictionary