person who carries or transports something - Spanish English Dictionary