stuffed sirloin with tarragon - German English Dictionary