Organza - French English Dictionary