managing partner - Alemán Inglés Diccionario