irrevocable reimbursement undertaking - Francés Inglés Diccionario