low-lying without mountains (landscape) - Espagnol Anglais Dictionnaire