to produce relief - Espagnol Anglais Dictionnaire