travel and other expenses incurred - German English Dictionary