indolonaphthyridine - Turco Inglés Diccionario