road beef - German English Dictionary