not sound unfamiliar - Spanish English Dictionary