slip of the tongue - French English Dictionary