temporary teacher - German English Dictionary