ttan (teacher training agency) - German English Dictionary