beauty salon or spa - French English Dictionary