steak-and-kidney pie - German English Dictionary