prickpunch - French English Dictionary