rank-smelling - French English Dictionary