a fellow traveler - Deutsch Englisch Wörterbuch