arriving or something that has arrived - Allemand Anglais Dictionnaire