measuringworm - French English Dictionary