slowly growing tumors - Turco Inglés Diccionario