irrevocable dedication - Alemán Inglés Diccionario