slowly growing tumors - Alemán Inglés Diccionario