locator - Anglais Synonymes Dictionnaire

locator

n.
[1] locater