resource teacher - German English Dictionary