painter's block - French English Dictionary