dekapod - French English Dictionary