poorly-made - French English Dictionary