scientific and empirical evidence - Espagnol Anglais Dictionnaire