criptopodia - French English Dictionary