vertebratus - Spanish English Dictionary