triplant - French English Dictionary