have tons of - Turkish English Dictionary