Managing Partner - Alemán Inglés Diccionario