female primary school teacher - German English Dictionary