skafoid - French English Dictionary