numbered space destined for docking boats - Spanish English Dictionary