announce one's arrival - Français Anglais Dictionnaire