metacercarial - French English Dictionary