have a reduced or limited budget - Espagnol Anglais Dictionnaire