learning-friendly environment - German English Dictionary