joint trustee - German English Dictionary