deeply located nodules - Turco Inglés Diccionario