of great stature - Turkish English Dictionary