someone that gives lectures - Español Inglés Diccionario