dreckish - French English Dictionary