bond to be given by guardians - German English Dictionary