reasonably foreseeable consequence - German English Dictionary