3 letter anagrams 19 results ach alc alp aph apl cal cap cha cpl hal hap hcl lac lah lap lca pac pah pal