foster care executive - Alemán Inglés Diccionario