work or study carried out by an expert or specialist - Turkish English Dictionary

Suggest a Term