international commission for the conservation of atlantic tuna - Turkish English Dictionary

Suggest a Term