Trustees - German English Dictionary