headteacher - Spanish English Dictionary