relative biological efficiency - Spanish English Dictionary