meat balls in tomato sauce - German English Dictionary