coming from a low lying region - Espagnol Anglais Dictionnaire