person who follows another everywhere - Espagnol Anglais Dictionnaire