customs and imigration permission - Spanish English Dictionary