indirubine - Francés Inglés Diccionario