primary teachers training school - German English Dictionary