cotton balls - Turkish English Dictionary