self-regulatory mechanism - Espagnol Anglais Dictionnaire