stand for a long time waiting for something - Español Inglés Diccionario