a magnificent view - Turkish English Dictionary