devote/direct/apply oneself to - Inglés Sinónimo Diccionario