temporary care agreement - German English Dictionary