hot beefsteak with salsa sauce - German English Dictionary