numbered space destined for docking boats - Español Inglés Diccionario