indium acetylacetonate - French English Dictionary