board of managing directors - Alemán Inglés Diccionario