temporary ward of the society - Alemán Inglés Diccionario