speak well of others - German English Dictionary