make up for a delay - Francés Inglés Diccionario