metrectopia - French English Dictionary