pulse reflection - German English Dictionary