have spent or devoted - Francés Inglés Diccionario