man born in the same town - Français Anglais Dictionnaire