translate English to French: • Hamilton Port Authority (1 project)
• Administration portuaire de Hamilton (1 projet)