someone that roves - Allemand Anglais Dictionnaire