transport permit - Spanish English Dictionary