sweetbreads - German English Dictionary