metacercarial - German English Dictionary