planto - French English Dictionary