microfaunal - Spanish English Dictionary