announce one's arrival - Turc Anglais Dictionnaire