super-abundance - Turkish English Dictionary