carpus - French English Dictionary