majestic mountains - Turkish English Dictionary