the sinai peninsula - Spanish English Dictionary