amphipleura - French English Dictionary