devote oneself fully to something - Spanisch Englisch Wörterbuch