whereabouts (of a thing) - Turc Anglais Dictionnaire