ectopistes - French English Dictionary