cape breton island - Spanish English Dictionary