dropcloth - French English Dictionary