found (one or more towns) - Allemand Anglais Dictionnaire