meat cubes - German English Dictionary