subcommission for the caribbean and adjacent regions - German English Dictionary