glomerüller - German English Dictionary