large number of births - Turkish English Dictionary