a drooler baby - Turkish English Dictionary