shit for brains - French English Dictionary