teaching-learning process - German English Dictionary