cape peninsula - Spanish English Dictionary