be abundant in - Turkish English Dictionary