living and training allowance - Spanish English Dictionary