meaning of Baumwollbausch

Baumwollbausch - German to English

cotton wool dabber