adoption placement agreement - Spanish English Dictionary