amplexicaula - French English Dictionary