unconditionally and irrevocably - Francés Inglés Diccionario