person who follows or accompanies other people - Spanisch Englisch Wörterbuch