trasparentarse - French English Dictionary