plantigrada - Spanish English Dictionary