cape breton island - German English Dictionary