diverticule - German English Dictionary