wealth of details - Turkish English Dictionary