return (home) in triumph - Allemand Anglais Dictionnaire