return (home) in triumph - Spanisch Englisch Wörterbuch