be pushed for time - Francés Inglés Diccionario