surgical treatment delay - Francés Inglés Diccionario