surgical treatment delay - Turco Inglés Diccionario