licence/license holders - Spanish English Dictionary