omniferous - Spanish English Dictionary