long loose garment - French English Dictionary