caribbean-canada preferential trading arrangement - German English Dictionary