preputium - French English Dictionary