roastbeef - German English Dictionary