truistic - German English Dictionary