biological efficiency - Espagnol Anglais Dictionnaire