brain-body ratio - Spanish English Dictionary