unconditional undertaking - Spanish English Dictionary