schoolteaching - German English Dictionary