ectrocheiry - French English Dictionary