pulse reflection ultrasonics - German English Dictionary