peak observed reflection - Turkish English Dictionary