undertake something in partnership with - German English Dictionary