engage oneself with - German English Dictionary