pulse reflection ultrasonics - Turkish English Dictionary