joint trustees - German English Dictionary