over-abundant - Turkish English Dictionary