sempstressing - French English Dictionary