fried lamb brains - German English Dictionary