trade registrar - Spanish English Dictionary