strength-to-weight ratio - Spanish English Dictionary