a woollen sleeveless shirt used by indians - French English Dictionary