gastrofibroscope - German English Dictionary