human-engineered - Espagnol Anglais Dictionnaire