mercurochrome - French English Dictionary