tüy topağı - Turkish English Dictionary