foreskin - French English Dictionary