hundreds and thousands - Turkish English Dictionary