enlist the support of - German English Dictionary