lots and lots - Turkish English Dictionary