undertake something in partnership with - Alemán Inglés Diccionario