indolonaphthyridine - Alemán Inglés Diccionario