travel and other expenses incurred - Spanish English Dictionary