professional development supervisor - Alemán Inglés Diccionario