see that the goods are carefully packed - Turkish English Dictionary

Suggest a Term