trustiest - German English Dictionary