Translation of starting stalls in Spanish:

starting stalls

plural noun

British