interplanting - French English Dictionary