hummocky meadow - Espagnol Anglais Dictionnaire