institutora - German English Dictionary