limiting mechanism - Espagnol Anglais Dictionnaire