undertake something in partnership with - Turkish English Dictionary