contractor - Anglais Synonymes Dictionnaire

contractor

n.
[1] declarer
[2] contractile organ