peak observed reflection - German English Dictionary