flat land or valley a few meters above sea level - Espagnol Anglais Dictionnaire