microglossal - Spanish English Dictionary