amplexicaudate - French English Dictionary