dedicate one's life to someone - Español Inglés Diccionario