tax refund certificate - Espagnol Anglais Dictionnaire