transpira - French English Dictionary