most sonorous - Turkish English Dictionary