podura - French English Dictionary