an evolutionary dead-end - Espagnol Anglais Dictionnaire