have it (that...) - Spanish English Dictionary