living and training allowance - Alemán Inglés Diccionario