care and maintenance trust account - German English Dictionary