learning-friendly environment - Turkish English Dictionary