trust res - German English Dictionary