isolated parking position - Spanish English Dictionary