plantaire - French English Dictionary