be parked in one spot - Español Inglés Diccionario