managerial consultant - Alemán Inglés Diccionario