over-the-counter dealer - Spanish English Dictionary