triplicarse - French English Dictionary