highly-concentrated acid - French English Dictionary