scientific reliability - Espagnol Anglais Dictionnaire