a heavy perfume - French English Dictionary