challenging yet attainable - Turkish English Dictionary